give up the ghost – English–Suomi translations

🇬🇧 en fi 🇫🇮

give up the ghost verb

  • to die
heittää henkensä
Wiktionary Links